package com.preguicoso.server.dao;

import java.util.List;

import com.googlecode.objectify.ObjectifyService;
import com.googlecode.objectify.util.DAOBase;
import com.preguicoso.shared.entities.UsuarioNaoAtendidoBean;

public class UsuarioNaoAtendidoDAO extends DAOBase {
	static {
		ObjectifyService.register(UsuarioNaoAtendidoBean.class);
	}

	public void create(UsuarioNaoAtendidoBean u) {
		this.ofy().put(u);
	}

	public UsuarioNaoAtendidoBean retrieve(String email) {
		return this.ofy().query(UsuarioNaoAtendidoBean.class).filter("email", email).get();
	}

	public void update(UsuarioNaoAtendidoBean u) {
		this.ofy().put(u);
	}

	public void delete(UsuarioNaoAtendidoBean u) {
		this.ofy().delete(u);
	}

	public List<UsuarioNaoAtendidoBean> listAll() {
		return this.ofy().query(UsuarioNaoAtendidoBean.class).list();
	}

}